cardiac sphincter - Turco Inglés Diccionario